home *** CD-ROM | disk | FTP | other *** search
/ Carousel / CAROUSEL.cdr / mactosh / hc / fullpage.sit / Full-Page Paint / card_2982.txt < prev    next >
Text File  |  1988-11-14  |  8KB  |  330 lines

  1. -- card: 2982 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 2715
  5. -- name: Master
  6.  
  7.  
  8. -- part 4 (field)
  9. -- low flags: 01
  10. -- high flags: 0004
  11. -- rect: left=3 top=23 right=202 bottom=142
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 0
  15. -- font id: 3
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: Control
  20.  
  21.  
  22. -- part 5 (button)
  23. -- low flags: 00
  24. -- high flags: 0000
  25. -- rect: left=15 top=149 right=172 bottom=44
  26. -- title width / last selected line: 0
  27. -- icon id / first selected line: 21700 / 21700
  28. -- text alignment: 1
  29. -- font id: 0
  30. -- text size: 12
  31. -- style flags: 0
  32. -- line height: 16
  33. -- part name: Home
  34. ----- HyperTalk script -----
  35. on mouseUp
  36.   go home
  37. end mouseUp
  38.  
  39.  
  40.  
  41. -- part 8 (button)
  42. -- low flags: 00
  43. -- high flags: 2000
  44. -- rect: left=17 top=75 right=107 bottom=42
  45. -- title width / last selected line: 0
  46. -- icon id / first selected line: 1002 / 1002
  47. -- text alignment: 1
  48. -- font id: 0
  49. -- text size: 12
  50. -- style flags: 0
  51. -- line height: 16
  52. -- part name: New
  53. ----- HyperTalk script -----
  54. on mouseUp
  55.   go to first card
  56.   domenu "Copy Card"
  57.   ask "Name your painting..."
  58.   put it into pictitle
  59.   set lockScreen to true
  60.   if it is "" then exit mouseUp
  61.   go to last card
  62.   domenu "Paste Card"
  63.   put "" into field hidehelp1
  64.   put it into first line of card field "Control"
  65.   put the short date into last line of card field "Control"
  66.   set name of this card to "UserCard"
  67.   push card
  68.   go to second card
  69.   domenu "Copy Card"
  70.   pop card
  71.   domenu "Paste Card"
  72.   put "" into field hidehelp1
  73.   put it into first line of card field "Control"
  74.   put the short date into last line of card field "Control"
  75.   set name of this card to "UserCard"
  76.   go to first card
  77.   put 0 into it
  78.   repeat the number of cards/2
  79.     add 1 to it
  80.     put it into field "Index Number"
  81.     go to next card
  82.     put it & "B" into field "Index Number"
  83.     go to next card
  84.   end repeat
  85.   set lockScreen to false
  86.   find pictitle
  87. end mouseUp
  88.  
  89.  
  90.  
  91. -- part 12 (button)
  92. -- low flags: 00
  93. -- high flags: 2000
  94. -- rect: left=12 top=111 right=145 bottom=47
  95. -- title width / last selected line: 0
  96. -- icon id / first selected line: 31975 / 31975
  97. -- text alignment: 1
  98. -- font id: 0
  99. -- text size: 12
  100. -- style flags: 0
  101. -- line height: 16
  102. -- part name: Menus
  103. ----- HyperTalk script -----
  104. on mouseUp
  105.   global temp, menu1
  106.   if visible of bkgnd field "toggle" is false then put "true" into menu1
  107.   if visible of bkgnd field "toggle" is true then put "false" into menu1
  108.   if temp is "gone" then show menuBar
  109.   if temp is "gone" then show bkgnd field "toggle"
  110.   if temp is "gone" then put "here" into temp
  111.   if menu1 is "true" then exit mouseUp
  112.   hide menuBar
  113.   hide bkgnd field toggle
  114.   put "gone" into temp
  115. end mouseUp
  116.  
  117.  
  118.  
  119. -- part 15 (button)
  120. -- low flags: 00
  121. -- high flags: 0000
  122. -- rect: left=55 top=115 right=141 bottom=82
  123. -- title width / last selected line: 0
  124. -- icon id / first selected line: 1014 / 1014
  125. -- text alignment: 1
  126. -- font id: 0
  127. -- text size: 12
  128. -- style flags: 0
  129. -- line height: 16
  130. -- part name: Prev
  131. ----- HyperTalk script -----
  132. on mouseUp
  133.   go to prev card
  134. end mouseUp
  135.  
  136.  
  137.  
  138. -- part 16 (button)
  139. -- low flags: 00
  140. -- high flags: 0000
  141. -- rect: left=94 top=115 right=141 bottom=121
  142. -- title width / last selected line: 0
  143. -- icon id / first selected line: 1013 / 1013
  144. -- text alignment: 1
  145. -- font id: 0
  146. -- text size: 12
  147. -- style flags: 0
  148. -- line height: 16
  149. -- part name: Next
  150. ----- HyperTalk script -----
  151. on mouseUp
  152.   go to next card
  153. end mouseUp
  154.  
  155.  
  156.  
  157. -- part 17 (button)
  158. -- low flags: 00
  159. -- high flags: 2000
  160. -- rect: left=58 top=78 right=104 bottom=78
  161. -- title width / last selected line: 65535
  162. -- icon id / first selected line: -15989 / 49547
  163. -- text alignment: 1
  164. -- font id: 0
  165. -- text size: 12
  166. -- style flags: 0
  167. -- line height: 16
  168. -- part name: Delete
  169. ----- HyperTalk script -----
  170. on mouseUp
  171.   set lockScreen to true
  172.   get the name of this card
  173.   if it contains "Master" then answer "You can't delete the Master cards." with "OK"
  174.   if it is "OK" then exit mouseup
  175.   answer "Are you sure?" with "No Way!" or "Do it"
  176.   if it is "No Way!" then exit mouseUp
  177.   get first line of card field "Control"
  178.   domenu "delete card"
  179.   find it
  180.   domenu "delete card"
  181.   go to first card
  182.   put 0 into it
  183.   repeat the number of cards/2
  184.     add 1 to it
  185.     put it into field "Index Number"
  186.     go to next card
  187.     put it & "B" into field "Index Number"
  188.     go to next card
  189.   end repeat
  190.   set lockScreen to false
  191. end mouseUp
  192.  
  193.  
  194.  
  195. -- part 20 (field)
  196. -- low flags: 81
  197. -- high flags: 0001
  198. -- rect: left=203 top=24 right=65 bottom=408
  199. -- title width / last selected line: 0
  200. -- icon id / first selected line: 0 / 0
  201. -- text alignment: 0
  202. -- font id: 3
  203. -- text size: 12
  204. -- style flags: 0
  205. -- line height: 16
  206. -- part name: hidetitle
  207.  
  208.  
  209. -- part 23 (button)
  210. -- low flags: 00
  211. -- high flags: A000
  212. -- rect: left=90 top=79 right=105 bottom=127
  213. -- title width / last selected line: 0
  214. -- icon id / first selected line: 17794 / 17794
  215. -- text alignment: 1
  216. -- font id: 0
  217. -- text size: 12
  218. -- style flags: 0
  219. -- line height: 16
  220. -- part name: Print
  221. ----- HyperTalk script -----
  222. on mouseUp
  223.   play boing
  224.   answer "Make your choice..." with "Forget It" or "Chooser" or "Print"
  225.   if it is "Forget It" then exit mouseUp
  226.   if It is "Chooser" then domenu "Chooser"
  227.   if it is "Chooser" then exit mouseUp
  228.   get first word of second line of card field control
  229.   if it is not "Upper" then answer "You must print from the Upper half" with "OK"
  230.   if it is "OK" then exit mouseUp
  231.   show msg
  232.   put "Don't forget to set the dialog box for:"
  233.   wait 3 seconds
  234.   put quote&"Print full size cards,""e&" and ""e& "No space between cards.""e
  235.   wait 3 seconds
  236.   hide bkgnd field "index number"
  237.   hide card button help
  238.   hide card button home
  239.   hide card button delete
  240.   hide card button print
  241.   hide card button new
  242.   hide card button prev
  243.   hide card button next
  244.   hide card button menus
  245.   hide card field control
  246.   open printing with dialog
  247.   push card
  248.   print card
  249.   go to next card
  250.   hide card button help
  251.   hide card button home
  252.   hide card button delete
  253.   hide card button print
  254.   hide card button new
  255.   hide card button prev
  256.   hide card button next
  257.   hide card button menus
  258.   hide card field control
  259.   print card
  260.   pop card
  261.   close printing
  262.   show bkgnd field "Index Number"
  263.   put "All done, Boss."
  264.   wait 3 seconds
  265.   hide msg
  266. end mouseUp
  267.  
  268.  
  269.  
  270. -- part 27 (button)
  271. -- low flags: 00
  272. -- high flags: 2000
  273. -- rect: left=90 top=144 right=179 bottom=125
  274. -- title width / last selected line: 0
  275. -- icon id / first selected line: 1020 / 1020
  276. -- text alignment: 1
  277. -- font id: 0
  278. -- text size: 12
  279. -- style flags: 0
  280. -- line height: 16
  281. -- part name: Help
  282. ----- HyperTalk script -----
  283. on mouseUp
  284.   hide bkgnd field hidehelp1
  285.   hide bkgnd field hidehelp2
  286.   wait until the mouse is down
  287.   answer "Would you like to print the help?" with "Chooser" or "Yes" or "No"
  288.   if it is "Chooser" then domenu "Chooser"
  289.   if it is "Yes" then print card
  290.   show bkgnd field hidehelp1
  291.   show bkgnd field hidehelp2
  292. end mouseUp
  293.  
  294.  
  295.  
  296.  
  297. -- part contents for card part 4
  298. ----- text -----
  299. F.P.P. version 1.0
  300. Upper Half
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309. 9/20/87
  310.  
  311.  
  312. -- part contents for background part 6
  313. ----- text -----
  314. 1
  315.  
  316. -- part contents for background part 7
  317. ----- text -----
  318.  
  319.  Full-Page Paint is a stack that lets you create 8 1/2 by 11 images in two halves (on two cards).  The two halves will be combined during printout to form one image.
  320.  
  321. Press the Tab key to show/hide the F.P.P. control panel. Click the question mark (?) in the control panel to see more help.  Press Option-Tab to bring up the Paint Tools palette.
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328. Commercial sale of this stack is prohibited.  All rights reserved.
  329.  
  330.